package net.qhzw.geologr5.gis.service.system.service;

import net.qhzw.geologr5.gis.common.framework.utils.JsonResult;
import net.qhzw.geologr5.gis.service.system.query.ProjectTypeQuery;

import java.util.Map;

public interface ProjectTypeService {

    /***
     * 查询全部项目类别
     * @return
     */
    JsonResult findAll(ProjectTypeQuery query);


    /***
     * 创建项目类别
     * @param projectType
     * @return
     */
    JsonResult create(ProjectTypeQuery projectType);

    /***
     * 删除项目类别
     * @param id
     * @return
     */
    JsonResult delete(Integer id);



    /***
     * 项目类型查询
     * @return
     */
    JsonResult getProjectType(Map<String, String> param);
}
